<script>
    // 实例属性和实例方法：实例（对象），只能当前实例去访问
    // 静态属性和静态方法：类，只能当类去访问，实例（对象）访问不到 

    class Person {

        // 静态属性和静态方法  static
        static aa = "静态属性";
        static bb = function () {
            console.log("静态方法");
        }

        // 构造器
        constructor(name, age) {
            this.name = name;
            this.age = age;
        }


        // 添加公有
        say() {
            console.log(`${this.name}哈喽~~`);
        }

        hello() {
            console.log("hello~~~");
        }
    }

    console.log(new Person("张三", 100));

    console.dir(Person);
    Person.bb();
</script>